AT-NFC
2.1 (win)
AT-NFC kernel set
inc
emv
emv_err.h
Go to the documentation of this file.
1
#ifndef EMV_ERR_H
2
#define EMV_ERR_H
3
4
/* ******************************** EMV KERNEL error codes ********************************* */
8
/* ***************************************************************************************** */
9
10
/* *********************************** Kernel Error Codes ********************************** */
17
/* ***************************************************************************************** */
18
#define KER_OK 0x00
19
#define KER_RES_APPROVED_OFFLINE 0x10
20
#define KER_RES_DECLINED_OFFLINE 0x11
21
#define KER_RES_SERVICE_NOT_ALLOWED_OFFLINE 0x12
22
#define KER_RES_ONLINE_REQUESTED 0x19
23
#define KER_RES_APPROVED_ONLINE 0x21
24
#define KER_RES_DECLINED_ONLINE 0x22
25
#define KER_RES_SERVICE_NOT_ALLOWED_ONLINE 0x23
26
#define KER_RES_DECLINED_BY_HOST 0x29
27
#define KER_RES_APPROVED_DEFAULT 0x31
28
#define KER_RES_DECLINED_DEFAULT 0x32
29
#define KER_RES_SERVICE_NOT_ALLOWED_DEFAULT 0x33
30
/* ************************************ Common Info Codes ********************************** */
31
#define KER_INF 0x100
32
#define KER_INF_SELECT_CVM KER_INF + 0x01
33
#define KER_INF_CANCEL_BY_USER KER_INF + 0x02
34
#define KER_INF_INVALID_PIN KER_INF + 0x03
35
#define KER_INF_PIN_BLOCKED KER_INF + 0x04
36
/* ************************************** Common Errors ************************************ */
37
#define KER_ERR_COMMON 0x8000
38
#define KER_ERR_COMMON_INTERNAL KER_ERR_COMMON + 0x01
39
#define KER_ERR_COMMON_INV_PARAM KER_ERR_COMMON + 0x02
40
#define KER_ERR_COMMON_INV_DATA KER_ERR_COMMON + 0x02
41
#define KER_ERR_COMMON_NOT_FOUND KER_ERR_COMMON + 0x03
42
#define KER_ERR_COMMON_CARD_HW_ERR KER_ERR_COMMON + 0x04
43
#define KER_ERR_COMMON_INV_COMM_SEQ KER_ERR_COMMON + 0x05
44
#define KER_ERR_COMMON_ABORT KER_ERR_COMMON + 0x06
45
#define KER_ERR_COMMON_ABORT_FALLBACK_DISABLED KER_ERR_COMMON + 0x07
47
/* ***************************************** kerInit *************************************** */
48
#define KER_ERR_INIT 0x80A0
49
#define KER_ERR_INIT_HAL_INIT KER_ERR_INIT + 0x01
51
/* **************************************** kerDeInit ************************************** */
52
#define KER_ERR_DEINIT 0x80B0
53
#define KER_ERR_DEINIT_HAL_DEINIT KER_ERR_DEINIT + 0x01
55
/* ********************************** kerContTlvCreateByTag ******************************** */
56
#define KER_ERR_TLV_CONT_CREATE_BY_TAG 0x8100
57
#define KER_ERR_TLV_CONT_CREATE_BY_TAG_INV_PARAM KER_ERR_TLV_CONT_CREATE_BY_TAG + 0x01
58
#define KER_ERR_TLV_CONT_CREATE_BY_TAG_ALLOC_MEM KER_ERR_TLV_CONT_CREATE_BY_TAG + 0x02
59
#define KER_ERR_TLV_CONT_CREATE_BY_TAG_INV_DATA KER_ERR_TLV_CONT_CREATE_BY_TAG + 0x03
60
/* *********************************** kerContTlvCreateByTLV ******************************* */
61
#define KER_ERR_TLV_CONT_CREATE_BY_TLV 0x8120
62
#define KER_ERR_TLV_CONT_CREATE_BY_TLV_INV_PARAM KER_ERR_TLV_CONT_CREATE_BY_TLV + 0x01
63
#define KER_ERR_TLV_CONT_CREATE_BY_TLV_ALLOC_MEM KER_ERR_TLV_CONT_CREATE_BY_TLV + 0x02
64
#define KER_ERR_TLV_CONT_CREATE_BY_TLV_INV_DATA KER_ERR_TLV_CONT_CREATE_BY_TLV + 0x03
65
/* ************************************* kerContTlvRelease ********************************* */
66
#define KER_ERR_TLV_CONTAINER_RELEASE 0x8140
67
#define KER_ERR_TLV_CONTAINER_RELEASE_INV_PARAM KER_ERR_TLV_CONTAINER_RELEASE + 0x01
68
#define KER_ERR_TLV_CONTAINER_RELEASE_RELEASE_MEM KER_ERR_TLV_CONTAINER_RELEASE + 0x02
69
/* *********************************** kerContTlvListRelease ******************************* */
70
#define KER_ERR_TLV_CONT_LST_RELEASE 0x8160
71
#define KER_ERR_TLV_CONT_LST_RELEASE_INV_PARAM KER_ERR_TLV_CONT_LST_RELEASE + 0x01
72
#define KER_ERR_TLV_CONT_LST_RELEASE_RELEASE_MEM KER_ERR_TLV_CONT_LST_RELEASE + 0x02
73
/* ************************************* kerContTlvListPush ******************************** */
74
#define KER_ERR_TLV_CONT_LST_PUSH 0x8180
75
#define KER_ERR_TLV_CONT_LST_PUSH_INV_PARAM KER_ERR_TLV_CONT_LST_PUSH + 0x01
76
/* *********************************** kerContTlvListPushLast ****************************** */
77
#define KER_ERR_TLV_CONT_LST_PUSH_LAST 0x8200
78
#define KER_ERR_TLV_CONT_LST_PUSH_LAST_INV_PARAM KER_ERR_TLV_CONT_LST_PUSH_LAST + 0x01
79
/* ************************************* kerContTlvListPop ********************************* */
80
#define KER_ERR_TLV_CONT_LST_POP 0x8220
81
#define KER_ERR_TLV_CONT_LST_POP_INV_PARAM KER_ERR_TLV_CONT_LST_POP + 0x01
82
#define KER_ERR_TLV_CONT_LST_POP_NOT_FOUND KER_ERR_TLV_CONT_LST_POP + 0x02
84
/* ************************************** kerTranRelease *********************************** */
85
#define KER_ERR_TRAN_RELEASE 0x8400
86
#define KER_ERR_TRAN_RELEASE_INV_PARAM KER_ERR_TRAN_RELEASE + 0x01
87
#define KER_ERR_TRAN_RELEASE_RELEASE_MEM KER_ERR_TRAN_RELEASE + 0x02
88
#define KER_ERR_TRAN_RELEASE_RELEASE_TLV KER_ERR_TRAN_RELEASE + 0x03
89
#define KER_ERR_TRAN_RELEASE_UNPRED_AC KER_ERR_TRAN_RELEASE + 0x04
91
/* *********************************** kerTranGetDataByTag ********************************* */
92
#define KER_ERR_TRAN_GET_DATA_BY_TAG 0x8420
93
#define KER_ERR_TRAN_GET_DATA_BY_TAG_INV_PARAM KER_ERR_TRAN_GET_DATA_BY_TAG + 0x01
94
#define KER_ERR_TRAN_GET_DATA_BY_TAG_BUFFER_TOO_SMALL KER_ERR_TRAN_GET_DATA_BY_TAG + 0x02
96
/* ********************************* kerTranGetDataByTagList ******************************* */
97
#define KER_ERR_TRAN_GET_DATA_BY_TLIST 0x8420
98
#define KER_ERR_TRAN_GET_DATA_BY_TLIST_INV_PARAM KER_ERR_TRAN_GET_DATA_BY_TLIST + 0x01
99
#define KER_ERR_TRAN_GET_DATA_BY_TLIST_BUFFER_TOO_SMALL KER_ERR_TRAN_GET_DATA_BY_TLIST + 0x02
101
/* ********************************* kerTranGetScriptResults ******************************* */
102
#define KER_ERR_TRAN_GET_SCRIPT_RESULT 0x8440
103
#define KER_ERR_TRAN_GET_SCRIPT_RESULT_INV_PARAM KER_ERR_TRAN_GET_SCRIPT_RESULT + 0x01
104
#define KER_ERR_TRAN_GET_SCRIPT_RESULT_BUFFER_TOO_SMALL KER_ERR_TRAN_GET_SCRIPT_RESULT + 0x02
105
#define KER_ERR_TRAN_GET_SCRIPT_RESULT_NOT_FOUND KER_ERR_TRAN_GET_SCRIPT_RESULT + 0x03
107
/* ************************************** kerUpdateTVR ************************************* */
108
#define KER_ERR_TRAN_UPDATE_TVR 0x8460
109
#define KER_ERR_TRAN_UPDATE_TVR_INV_PARAM KER_ERR_TRAN_UPDATE_TVR + 0x01
110
#define KER_ERR_TRAN_UPDATE_TVR_INV_PARAM_GET_TVR KER_ERR_TRAN_UPDATE_TVR + 0x02
112
/* ************************************* kerBuildCLbyPSE *********************************** */
113
#define KER_ERR_BUILD_CL_PSE 0x9000
114
#define KER_ERR_BUILD_CL_PSE_INV_PARAM KER_ERR_BUILD_CL_PSE + 0x01
115
#define KER_ERR_BUILD_CL_PSE_CARD_BLOCKED KER_ERR_BUILD_CL_PSE + 0x02
116
#define KER_ERR_BUILD_CL_PSE_NO_PSE KER_ERR_BUILD_CL_PSE + 0x03
117
#define KER_ERR_BUILD_CL_PSE_PSE_BLOCKED KER_ERR_BUILD_CL_PSE + 0x04
118
#define KER_ERR_BUILD_CL_PSE_SELECT_SW KER_ERR_BUILD_CL_PSE + 0x05
119
#define KER_ERR_BUILD_CL_PSE_READ_RECORD_SW KER_ERR_BUILD_CL_PSE + 0x06
120
#define KER_ERR_BUILD_CL_PSE_INV_SUPP_AIDS KER_ERR_BUILD_CL_PSE + 0x07
121
#define KER_ERR_BUILD_CL_PSE_GET_FCI KER_ERR_BUILD_CL_PSE + 0x08
122
#define KER_ERR_BUILD_CL_PSE_GET_ADF KER_ERR_BUILD_CL_PSE + 0x09
123
#define KER_ERR_BUILD_CL_PSE_ALLOC_MEM KER_ERR_BUILD_CL_PSE + 0x0A
124
#define KER_ERR_BUILD_CL_PSE_FCI_DATA KER_ERR_BUILD_CL_PSE + 0x0B
125
#define KER_ERR_BUILD_CL_PSE_EMPTY_CL KER_ERR_BUILD_CL_PSE + 0x0C
127
/* *********************************** kerBuildCLbyAppList ********************************* */
128
#define KER_ERR_BUILD_CL_LST 0x9020
129
#define KER_ERR_BUILD_CL_LST_INV_PARAM KER_ERR_BUILD_CL_LST + 0x01
130
#define KER_ERR_BUILD_CL_LST_INV_SUPP_AIDS KER_ERR_BUILD_CL_LST + 0x02
131
#define KER_ERR_BUILD_CL_LST_SELECT_SW KER_ERR_BUILD_CL_LST + 0x03
132
#define KER_ERR_BUILD_CL_LST_GET_FCI KER_ERR_BUILD_CL_LST + 0x04
133
#define KER_ERR_BUILD_CL_LST_INV_DF KER_ERR_BUILD_CL_LST + 0x05
134
#define KER_ERR_BUILD_CL_LST_CARD_BLOCKED KER_ERR_BUILD_CL_LST + 0x06
135
#define KER_ERR_BUILD_CL_LST_ALLOC_MEM KER_ERR_BUILD_CL_LST + 0x07
136
#define KER_ERR_BUILD_CL_LST_APP_BLOCKED KER_ERR_BUILD_CL_LST + 0x08
137
#define KER_ERR_BUILD_CL_LST_INV_FCI_FORMAT KER_ERR_BUILD_CL_LST + 0x09
138
#define KER_ERR_BUILD_CL_LST_PUSH_TLV KER_ERR_BUILD_CL_LST + 0x0A
139
#define KER_ERR_BUILD_CL_LST_EMPTY_CL KER_ERR_BUILD_CL_LST + 0x0B
141
/* *************************************** kerBuildCL ************************************** */
142
#define KER_ERR_BUILD_CL 0x9040
143
#define KER_ERR_BUILD_CL_INV_PARAM KER_ERR_BUILD_CL + 0x01
144
#define KER_ERR_BUILD_CL_GET_SUPP_APP KER_ERR_BUILD_CL + 0x02
145
#define KER_ERR_BUILD_CL_CARD_BLOCKED KER_ERR_BUILD_CL + 0x03
146
#define KER_ERR_BUILD_CL_BUILD_FAILURE KER_ERR_BUILD_CL + 0x04
147
#define KER_ERR_BUILD_CL_INV_CAND_DATA KER_ERR_BUILD_CL + 0x05
148
#define KER_ERR_BUILD_CL_POP_CAND_FAILED KER_ERR_BUILD_CL + 0x06
149
#define KER_ERR_BUILD_CL_EMPTY_CL KER_ERR_BUILD_CL + 0x07
151
/* ************************************** kerSelectApp ************************************* */
152
#define KER_ERR_SELECT_APP 0x9060
153
#define KER_ERR_SELECT_APP_INV_PARAM KER_ERR_SELECT_APP + 0x01
154
#define KER_ERR_SELECT_APP_UNSUPP_COMMAND KER_ERR_SELECT_APP + 0x02
155
#define KER_ERR_SELECT_APP_APP_BLOCKED KER_ERR_SELECT_APP + 0x03
156
#define KER_ERR_SELECT_APP_SELECT_SW KER_ERR_SELECT_APP + 0x04
157
#define KER_ERR_SELECT_APP_FCI_DATA KER_ERR_SELECT_APP + 0x05
158
#define KER_ERR_SELECT_APP_DF_MISMATCH KER_ERR_SELECT_APP + 0x06
159
#define KER_ERR_SELECT_APP_CONFIG KER_ERR_SELECT_APP + 0x07
160
#define KER_ERR_SELECT_APP_ALLOC_MEM KER_ERR_SELECT_APP + 0x08
161
#define KER_ERR_SELECT_APP_UNPREDICT KER_ERR_SELECT_APP + 0x09
163
/* ************************************* kerInitAppProc ************************************ */
164
#define KER_ERR_INIT_APP_PROC 0x9080
165
#define KER_ERR_INIT_APP_PROC_INV_PARAM KER_ERR_INIT_APP_PROC + 0x01
166
#define KER_ERR_INIT_APP_PROC_INV_PDOL KER_ERR_INIT_APP_PROC + 0x02
167
#define KER_ERR_INIT_APP_PROC_INV_CONDITIONS KER_ERR_INIT_APP_PROC + 0x03
168
#define KER_ERR_INIT_APP_PROC_GPO_SW KER_ERR_INIT_APP_PROC + 0x04
169
#define KER_ERR_INIT_APP_PROC_GPO_INV_RESP KER_ERR_INIT_APP_PROC + 0x05
170
#define KER_ERR_INIT_APP_PROC_HAL_TIME KER_ERR_INIT_APP_PROC + 0x06
171
#define KER_ERR_INIT_APP_PROC_AMOUNT_MISSED KER_ERR_INIT_APP_PROC + 0x07
173
/* ************************************* kerReadAppData ************************************ */
174
#define KER_ERR_READ_APP_DATA 0x90A0
175
#define KER_ERR_READ_APP_DATA_INV_PARAM KER_ERR_READ_APP_DATA + 0x01
176
#define KER_ERR_READ_APP_DATA_MISSED_AFL KER_ERR_READ_APP_DATA + 0x02
177
#define KER_ERR_READ_APP_DATA_INV_AFL KER_ERR_READ_APP_DATA + 0x03
178
#define KER_ERR_READ_APP_DATA_RR_SW KER_ERR_READ_APP_DATA + 0x04
179
#define KER_ERR_READ_APP_DATA_RR_INV_RESP KER_ERR_READ_APP_DATA + 0x05
180
#define KER_ERR_READ_APP_DATA_INV_ICC_DATA KER_ERR_READ_APP_DATA + 0x06
181
#define KER_ERR_READ_APP_DATA_APP_VER_PROC KER_ERR_READ_APP_DATA + 0x07
183
/* ************************************* kerOfflineAuth ************************************ */
184
#define KER_ERR_OFFLINE_AUTH 0x90C0
185
#define KER_ERR_OFFLINE_AUTH_INV_PARAM KER_ERR_OFFLINE_AUTH + 0x01
186
#define KER_ERR_OFFLINE_AUTH_ALLOC_MEM KER_ERR_OFFLINE_AUTH + 0x02
187
#define KER_ERR_OFFLINE_AUTH_BUILD_DDOL KER_ERR_OFFLINE_AUTH + 0x03
188
#define KER_ERR_OFFLINE_AUTH_INT_AUTH_SW KER_ERR_OFFLINE_AUTH + 0x04
189
#define KER_ERR_OFFLINE_AUTH_INT_AUTH_INV_RESP KER_ERR_OFFLINE_AUTH + 0x05
191
/* ************************************* kerProcRestrict *********************************** */
192
#define KER_ERR_PROC_RESTR 0x90E0
193
#define KER_ERR_PROC_RESTR_INV_PARAM KER_ERR_PROC_RESTR + 0x01
194
#define KER_ERR_PROC_RESTR_INV_AUC KER_ERR_PROC_RESTR + 0x02
195
#define KER_ERR_PROC_RESTR_INV_TR_DATE KER_ERR_PROC_RESTR + 0x03
197
/* ****************************************** kerCV **************************************** */
198
#define KER_ERR_CV 0x9100
199
#define KER_ERR_CV_INV_PARAM KER_ERR_CV + 0x01
200
#define KER_ERR_CV_INV_AIP KER_ERR_CV + 0x02
201
#define KER_ERR_CV_INV_CVM_LIST KER_ERR_CV + 0x03
202
#define KER_ERR_CV_GET_TVR KER_ERR_CV + 0x04
203
#define KER_ERR_CV_GET_TSI KER_ERR_CV + 0x05
204
#define KER_ERR_CV_GET_CVM_RES KER_ERR_CV + 0x06
205
#define KER_ERR_CV_SET_CVM_RES KER_ERR_CV + 0x07
206
#define KER_ERR_CV_CHECK_CVM KER_ERR_CV + 0x08
208
/* ************************************ kerRiskManagement ********************************** */
209
#define KER_ERR_RISK_MNG 0x9120
210
#define KER_ERR_RISK_MNG_INV_PARAM KER_ERR_RISK_MNG + 0x01
211
#define KER_ERR_RISK_MNG_GET_TVR KER_ERR_RISK_MNG + 0x02
212
#define KER_ERR_RISK_MNG_GET_TSI KER_ERR_RISK_MNG + 0x03
213
#define KER_ERR_RISK_MNG_GET_UN KER_ERR_RISK_MNG + 0x04
214
#define KER_ERR_RISK_MNG_SET_ATC KER_ERR_RISK_MNG + 0x05
216
/* ***************************************** kerTAA **************************************** */
217
#define KER_ERR_TAA 0x9140
218
#define KER_ERR_TAA_INV_PARAM KER_ERR_TAA + 0x01
219
#define KER_ERR_TAA_GET_TVR KER_ERR_TAA + 0x02
220
#define KER_ERR_TAA_CHECK_TDOL KER_ERR_TAA + 0x03
222
/* ***************************************** kerCAA **************************************** */
223
#define KER_ERR_CAA 0x9160
224
#define KER_ERR_CAA_INV_PARAM KER_ERR_CAA + 0x01
225
#define KER_ERR_CAA_GET_TSI KER_ERR_CAA + 0x02
226
#define KER_ERR_CAA_GET_CDOL1 KER_ERR_CAA + 0x03
227
#define KER_ERR_CAA_INV_CDOL1 KER_ERR_CAA + 0x04
228
#define KER_ERR_CAA_INV_SW KER_ERR_CAA + 0x05
229
#define KER_ERR_CAA_INV_RESP KER_ERR_CAA + 0x06
230
#define KER_ERR_CAA_INV_CID KER_ERR_CAA + 0x07
231
#define KER_ERR_CAA_INV_AC KER_ERR_CAA + 0x08
232
#define KER_ERR_CAA_INV_ATC KER_ERR_CAA + 0x09
233
#define KER_ERR_CAA_INV_IAD KER_ERR_CAA + 0x0A
234
#define KER_ERR_CAA_INV_SDAD KER_ERR_CAA + 0x0B
235
#define KER_ERR_CAA_CDA KER_ERR_CAA + 0x0C
236
#define KER_ERR_CAA_XDA KER_ERR_CAA + 0x0D
237
#define KER_ERR_CAA_TAA KER_ERR_CAA + 0x0E
239
/* *************************************** kerOnline *************************************** */
240
#define KER_ERR_ONLINE 0x9180
241
#define KER_ERR_ONLINE_INV_PARAM KER_ERR_ONLINE + 0x01
242
#define KER_ERR_ONLINE_GET_TSI KER_ERR_ONLINE + 0x02
243
#define KER_ERR_ONLINE_GET_TVR KER_ERR_ONLINE + 0x03
244
#define KER_ERR_ONLINE_GET_AIP KER_ERR_ONLINE + 0x04
245
#define KER_ERR_ONLINE_GET_IAD_AUTH KER_ERR_ONLINE + 0x05
246
#define KER_ERR_ONLINE_INV_IAD_AUTH KER_ERR_ONLINE + 0x06
247
#define KER_ERR_ONLINE_TAA KER_ERR_ONLINE + 0x07
248
#define KER_ERR_ONLINE_GET_CDOL2 KER_ERR_ONLINE + 0x08
249
#define KER_ERR_ONLINE_INV_CDOL2 KER_ERR_ONLINE + 0x09
250
#define KER_ERR_ONLINE_GET_ARC KER_ERR_ONLINE + 0x0A
251
#define KER_ERR_ONLINE_INV_SW KER_ERR_ONLINE + 0x0B
252
#define KER_ERR_ONLINE_INV_RESP KER_ERR_ONLINE + 0x0C
253
#define KER_ERR_ONLINE_INV_CID KER_ERR_ONLINE + 0x0D
254
#define KER_ERR_ONLINE_INV_AC KER_ERR_ONLINE + 0x0E
255
#define KER_ERR_ONLINE_INV_ATC KER_ERR_ONLINE + 0x0F
256
#define KER_ERR_ONLINE_INV_IAD KER_ERR_ONLINE + 0x10
257
#define KER_ERR_ONLINE_INV_SDAD KER_ERR_ONLINE + 0x11
258
#define KER_ERR_ONLINE_CDA_FAILED KER_ERR_ONLINE + 0x12
259
#define KER_ERR_ONLINE_CHECK_TDOL KER_ERR_ONLINE + 0x13
261
/* ********************************** kerIsCashbackAllowed ********************************* */
262
#define KER_ERR_IS_CASHBACK_ALLOWED 0x90E0
263
#define KER_ERR_IS_CASHBACK_ALLOWED_INV_PARAM KER_ERR_IS_CASHBACK_ALLOWED + 0x01
264
#define KER_ERR_IS_CASHBACK_ALLOWED_INV_AUC KER_ERR_IS_CASHBACK_ALLOWED + 0x02
265
#define KER_ERR_IS_CASHBACK_ALLOWED_NOT_ALLOWED KER_ERR_IS_CASHBACK_ALLOWED + 0x03
267
/* ********************************** kerSetOnlinePinResult ******************************** */
268
#define KER_ERR_SET_CVM_RES_ONL_PIN 0x9A00
269
#define KER_ERR_SET_CVM_RES_ONL_PIN_INV_PARAM KER_ERR_SET_CVM_RES_ONL_PIN + 0x01
270
#define KER_ERR_SET_CVM_RES_ONL_PIN_GET_TVR KER_ERR_SET_CVM_RES_ONL_PIN + 0x02
271
#define KER_ERR_SET_CVM_RES_ONL_PIN_GET_TSI KER_ERR_SET_CVM_RES_ONL_PIN + 0x03
272
#define KER_ERR_SET_CVM_RES_ONL_PIN_GET_CVM_RES KER_ERR_SET_CVM_RES_ONL_PIN + 0x04
274
/* ********************************** kerSetCustomCVMResult ******************************** */
275
#define KER_ERR_SET_CVM_RES_CUSTOM 0x9A20
276
#define KER_ERR_SET_CVM_RES_CUSTOM_INV_PARAM KER_ERR_SET_CVM_RES_CUSTOM + 0x01
277
#define KER_ERR_SET_CVM_RES_CUSTOM_GET_TVR KER_ERR_SET_CVM_RES_CUSTOM + 0x02
278
#define KER_ERR_SET_CVM_RES_CUSTOM_GET_TSI KER_ERR_SET_CVM_RES_CUSTOM + 0x03
279
#define KER_ERR_SET_CVM_RES_CUSTOM_GET_CVM_LIST KER_ERR_SET_CVM_RES_CUSTOM + 0x04
280
#define KER_ERR_SET_CVM_RES_CUSTOM_GET_CVM_RES KER_ERR_SET_CVM_RES_CUSTOM + 0x05
282
/* ********************************** kerGetOfflinePinData ********************************* */
283
#define KER_ERR_GET_OFFLINE_PIN_DATA 0x9A40
284
#define KER_ERR_GET_OFFLINE_PIN_DATA_INV_PARAM KER_ERR_GET_OFFLINE_PIN_DATA + 0x01
285
#define KER_ERR_GET_OFFLINE_PIN_DATA_GET_TVR KER_ERR_GET_OFFLINE_PIN_DATA + 0x02
286
#define KER_ERR_GET_OFFLINE_PIN_DATA_GET_CVM_RES KER_ERR_GET_OFFLINE_PIN_DATA + 0x03
287
#define KER_ERR_GET_OFFLINE_PIN_DATA_INV_CA KER_ERR_GET_OFFLINE_PIN_DATA + 0x04
288
#define KER_ERR_GET_OFFLINE_PIN_DATA_INV_PK KER_ERR_GET_OFFLINE_PIN_DATA + 0x05
290
/* ********************************** kerSetOfflinePinResult ******************************* */
291
#define KER_ERR_SET_CVM_RES_OFFL_PIN 0x9A60
292
#define KER_ERR_SET_CVM_RES_OFFL_PIN_INV_PARAM KER_ERR_SET_CVM_RES_OFFL_PIN + 0x01
293
#define KER_ERR_SET_CVM_RES_OFFL_PIN_GET_TVR KER_ERR_SET_CVM_RES_OFFL_PIN + 0x02
294
#define KER_ERR_SET_CVM_RES_OFFL_PIN_GET_TSI KER_ERR_SET_CVM_RES_OFFL_PIN + 0x03
295
#define KER_ERR_SET_CVM_RES_OFFL_PIN_GET_CVM_RES KER_ERR_SET_CVM_RES_OFFL_PIN + 0x04
296
#define KER_ERR_SET_CVM_RES_OFFL_PIN_ODA_NOT_INIT KER_ERR_SET_CVM_RES_OFFL_PIN + 0x05
297
#define KER_ERR_SET_CVM_RES_OFFL_PIN_INV_CA_SCHEME KER_ERR_SET_CVM_RES_OFFL_PIN + 0x06
298
#define KER_ERR_SET_CVM_RES_OFFL_PIN_INV_SW KER_ERR_SET_CVM_RES_OFFL_PIN + 0x07
300
/* ***************************************************************************************** */
303
#endif
/* EMV_ERR_H */
Generated by
1.9.1